home *** CD-ROM | disk | FTP | other *** search
-
- ; GRAPHICS MODE FOR C FUNCTION
- ; GRAPHICS POINT PIXEL ON/OFF
- ; int gpnt(xint, yint);
-
- name gpnt
-
- public _gpnt
- extrn _gaddr:word, _gmask:byte, _gmap2:near
-
- DGROUP group _DATA
- assume ds:DGROUP
-
- _DATA segment word public 'DATA'
- _DATA ends
-
- _TEXT segment byte public 'CODE'
- assume cs:_TEXT
-
- _gpnt proc near
- push bp
- mov bp, sp
- push es
- mov cx, [bp+4]
- mov dx, [bp+6]
- call _gmap2
- mov bx, _gaddr
- mov cl, _gmask
- mov ax, 0b800h
- mov es, ax
- mov ax, 0
- test es:[bx],cl
- jz hg917
- mov ax, 0ffffh
- hg917: pop es
- mov sp, bp
- pop bp
- ret
- _gpnt endp
-
- _TEXT ends
- end
-
-